using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
using UnityEngine;

public class Lesson14 : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        #region 知识点一 字节数组转非字符串类型
        //关键类:BitConverter
        //所在命名空间:System
        //主要作用:除字符串的其他常用类型和字节数组相互转换
        byte[] bytes = BitConverter.GetBytes(99);
        int i = BitConverter.ToInt32(bytes, 0);
        print(i);
        #endregion

        #region 知识点二 字节数组转字符串类型
        //关键类:System.Text.Encoding
        //所在命名空间:System.Text
        //主要作用:将字节数组转换成字符串类型 建议在网络通信时 使用UTF-8类型
        byte[] bytes2 = Encoding.UTF8.GetBytes("Hello World");
        string str = Encoding.UTF8.GetString(bytes2, 0, bytes2.Length);
        print(str);
        #endregion

        #region 知识点三 字节数组转类对象

        #endregion

        #region 总结

        #endregion
    }

    // Update is called once per frame
    void Update()
    {

    }
}
